一. 数字产品设计
- 理解用户的期望、需求、动机和使用情境。
- 理解商业、技术以及行业的机会、需求和制约。
- 以上述知识为规划基础来创造产品,让产品的形式、内容、行为可用、 易用,令人满意,无论经济还是技术上均切实可行。
二. 数字产品难用的表现与原因
表现
- 不尊重用户,频繁的错误消息,责怪用户操作失败,提醒用户操作失败
- 要求用户像计算机一样思考,预设用户很了解技术、了解很多概念和技术名词
- 产品未经深刻思考,用户容易误触发,整个产品主线不明确
- 要求用户做大量的工作
原因
- 设计流程缺失:没有对客户需求进行收集、分析和利用,产品的终端体验不佳。
- 无视产品的真实用户:不了解哪些用户的基本需求能推动产品成功。
- 利益冲突:开发团队既要设计技术体系又要打造用户体验时存在利益冲突。
三. 模型用户界面应该基于用户心理模型,而不是实现模型。
实现模型、心理模型与呈现模型的对比。
- 工程师往往必须按照既定的方式开发软件,受制于技术和业务上的限制。软件如何工作的模型称作“实现模型”。
- 用户认为必须用什么方式完成工作以及应用程序如何帮助用户完成工作的 方式被称作用户与软件交互的心理模型。这种模型基于用户自己对如何完成工作和计算机工作原理的理解。
- 设计师将软件运行机制呈现给用户的方式称为“呈现模型”。
- 不同于其他两个模型,设计师对呈现模型有更大的控制权。设计者的一个重要目标应当是努力让呈现模型尽可能地匹配用户的心理模型。因此,设计师详细理解目标用户对软件使用方法的看法非常关键。
呈现模型越趋近于用户的心理模型,用户就会感觉程序越容易使用和理解。通常,呈现模 型越趋近实现模型,用户对应用软件的学习和使用能力就越低。这是因为用户的心理模型往往 与软件的实现模型存在差异。
我们倾向于采用比实际更简单的心理模型。因此,如果创造的呈现模型比实现模型更为 简单,就能帮助用户更好地理解。